directorate of construction and technical works - Turc Anglais Dictionnaire